Random亂數方法,顧名思義產生亂數,在程式中,若想要產生亂數的話,我們會使用此方法。
Random產出的亂數範圍是0-1,且不等於1,其型態為double,
所以在Math.random()後要乘上亂數產生範圍數的個數,例如我們要找1-10之間的亂數我們會先宣告一個數(a)為整數(int),並且乘上10
,因為1-10之間有10個數,再加上下界的數(1),程式碼如下
以下還有幾個例子
產生27-80的亂數
產生2-999的亂數
產生200-243的亂數
最後印出a,就可以得到電腦所產生的亂數了,程式全碼如下,在1-10內產生亂數5。
此外,我們也可以直接在程式裡面new一個random,記得在new一個random的時候要import
接著可以印出不同類型的亂數,不管是整數還是小數
產生整數
產生小數
產生浮點數
產生布林值
若我們要產生1-10的亂數寫法如下
10代表1-10有10個數,最後一樣要加上下界數(1)
程式全碼如下,在1-10內產生亂數3。